﻿namespace TypeScriptProxyGenerator
{
    using System;

    public enum TSGenTag
    {
        /// <summary>
        /// Default
        /// </summary>
        None,
        /// <summary>
        /// Type for a class to become ClientModel
        /// </summary>
        ClientModel,
        /// <summary>
        /// Type for a class to become a server proxy, look at the <see cref="HttpGet"/>, <see cref="HttpPost"/> and <see cref="HttpDelete"/> attribute
        /// to determine the type of ajax call for each method.
        /// </summary>
        ServerProxy,
        /// <summary>
        /// Do not process that member
        /// </summary>
        Ignore,
    }
}
